html,body{
	height: 100%;
	min-width: 1022px;
	overflow: auto
}
body,input,select{font-size: 12px;}
.bg-db{background: #faa1a1;}
.bg-22{background: #2286d8;}
.bg-1b{background: #268BF5;color:#fff;}
.bg-d2{background: #d20000;}
.bg-0e5699 {background: #0e5699;}
.bg-fff{background: #fff;}
.font-n{font-weight: normal;}
.font12{ font-size: 12px;}
.font14{ font-size: 14px;}
.font15{font-size: 15px;}
.font16{ font-size: 16px;}
.font18{ font-size: 18px;}
.font20{ font-size: 20px;}
.font22{ font-size: 22px;}
.font30{font-size: 30px;}
.font36{font-size: 36px;}
.font40{font-size: 40px}
.a-color-d2{ color:#d20000; text-decoration: none;}
.a-color-d2:hover{ text-decoration: underline;}
.a-color-1b{ color: #1B6AAC; text-decoration: none;}
.a-color-1b:hover{ text-decoration: underline;}
.radius-4{ border-radius: 4px;}
.overflow-h{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
input[type="button"]{padding:0 20px;}
input[type="text"], input[type="password"], input[type="number"]{padding:0 5px;}
input[type="date"], input[type="time"]{padding:5px;}
.tou:hover .hua{display: block!important;}
.t_body div:nth-child(even){ background: #f3f3f3; }
.t_body div:hover{ background: #e4e4e4; }
.t_body div.bg-e1{ background: #e1e1e1; }
.top-m2:hover div.menu2{display: block;}
.display-ii{display: inline-block;}

.display-nn{display: none;}
.white-s-p{white-space: nowrap;}
.white-s-l{white-space: normal;}
.text-d-n{text-decoration:none !important;}
ul,li,h1,h2,h3,h4,h5,h6,p{padding: 0;margin: 0;}
li,dt,dd{list-style: none;}

.topic-more div{display: none;}
.topic-more:hover div{ display: block;}
.topic-more:hover a{ text-decoration:none;}
.topic-more:hover a:hover{ text-decoration:underline;  background: #f0f0f0;}

.t_title span div{ display: none;}
.t_title span:hover div{ display: block; box-shadow: 2px -2px 3px #999; }
.triangle { transform:rotate(45deg);
-ms-transform:rotate(45deg); /* Internet Explorer */
-moz-transform:rotate(45deg); /* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); /* Opera */  }

.overflow-y-s{ overflow-y: scroll; }
.overflow-y-a{ overflow-y: auto; }
.overflow-x-a{ overflow-x: auto; }

#left{  min-height: 500px; }
#left a{ color: #ffffff; text-decoration: none; }
ul li {list-style: none;}
h1{margin: 0;}

.left_69 { left: 69px !important; }
ul.nav_list li { position: relative; }
ul.nav_list li ul { left: 199px; position: absolute; width: 200px; top: 0; display: none; z-index: 10; }
/* ul.nav_list li ul { left: 199px; position: absolute; width: 200px; top:0; display: none; z-index: 10;height: 100%; } */
ul.nav_list li ul li ul { left: 199px !important; }
ul.nav_list li a i { color: #fff; }
ul.nav_list li a span { color: #fff; }
ul.nav_list li:hover { background: #222222; }
ul.nav_list li:hover>ul { display: block; background: #222222; }
ul.nav_list li:hover>ul li:hover{ background: #333333; }
ul.nav_list li:hover ul li a { color: #fff; padding-left: 20px; }
ul.nav_list li a{text-decoration: none; }
ul.nav_list li a:link,ul.nav_list li a:visited,ul.nav_list li a:hover,ul.nav_list li a:active {text-decoration: none; }
ul.set>li:hover ul.set_02 { display: block; }

.login-bg{background-color: #1890ff;background-image: url(../images/bg.jpg); background-position: center center;}

.bg-eee {background: #eee !important;}
span.error{color: red;font-size: 12px;padding: 3px 0px;background-image: url(../images/X1.jpg);background-repeat: no-repeat;background-position: 0 50%;padding-left: 15px;border: 0px solid;}
/*课堂派样式*/
.fonfamw{font-family: "微软雅黑";}
.bg-e8{background: #e8f2f2;}
.bgf{background: #fff;}
.ht-100{height: 100%;}
.w-100{width:100%;}
.ht60{height: 60px;}
.ht20{height: 20px;}
.ht30{height: 30px;}
.ht40{height: 40px;}
.ht45{height: 45px;}
.ht70{height: 70px;}
.ht50{height: 50px;}
.ht100{height: 100px;}
.ht120{height: 120px;}
.ht160{height: 160px;}
.ht200{height: 200px;}
.l-ht20{line-height: 20px;}
.l-ht30{line-height: 30px;}
.l-ht40{line-height: 40px;}
.l-ht35{line-height: 35px;}
.l-ht60{line-height: 60px;}
.l-ht70{line-height: 70px;}
.l-ht50{line-height: 50px;}
.l-ht100{line-height: 100px;}
.w30{width: 30px;}
.w50{width: 50px;}
.w60{width: 60px;}
.w80{width: 80px;}
.w100{width: 100px;}
.w140{width: 140px;}
.w230{width:230px;}
.w260{width: 260px;}
.w350{width: 350px;}
.w370{width: 370px;}
.w220{width: 220px;}
.w120{width: 120px;}
.w130{width: 130px;}
.w290{width: 290px;}
.w330{width: 330px;}
.w400{width: 400px;}
.w450{width: 450px;}
.w960{width: 960px;}
.w980{width: 980px;}
.pos-a{position: absolute;}
.pos-r{position: relative;}
.pos-f{position: fixed;}
.mar-0-a{margin: 0 auto;}
.mar20{margin: 20px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.mr100{margin-right: 100px;}
.ml40{margin-left: 40px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.mt20{margin-top: 20px;}
.mt10{margin-top: 10px;}
.mt30{margin-top: 30px;}
.mt50{margin-top: 50px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.colf{color: #fff;}
.color-dc{color: #dcdcdc;}
.color-w{color: white}
.ls-n{list-style: none;}
.display-b{display: block;}
.td-n{text-decoration: none;}
.cursor-p{cursor: pointer;}
.display-n{display: none !important;}
.display-ib{display: inline-block;}
.fw300{font-weight: 300;}
.fw400{font-weight: 400;}
.fw700{font-weight: 700;}
.fl{float: left;}
.fr{float: right;}
.overflow-h{overflow: hidden;}
.overflow-a{overflow:auto}
.pl100{padding-left: 100px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pl50{padding-left: 50px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 25px;}
.pt50{padding-top: 50px;}
.pb60{padding-bottom: 60px;}
.vam{vertical-align: middle;}
.text-of-e{text-overflow: ellipsis;}
.wsn{white-space: nowrap;}
.border-n{border: none;}
.cursor-move{cursor:move;}
/*课堂派样式*/
/* 课堂派顶部栏 通用样式*/
a,input{text-decoration:none; outline: none}
ul,li{list-style: none;}
.border-n{border: none;}
.border-b-3{border-bottom: 3px solid #FFF; padding-bottom: 5px;}
.border-1{border: 1px solid #CACACA;}
.border-328{border: 1px solid #328eeb;}
.border-b-1{border-bottom: 1px solid #CACACA;}
.border-t-1{border-top: 1px solid #CACACA;}
.border-l-1{border-left: 1px solid #CACACA;}
.bg-top{background-color: #474747}
.bg-main{background-color: #ececec;}
.bg-f{background-color: #fff}
.bg-chat{background-color: #595959;}
.bg-e4{background-color: #E4E4E4;}
.bg-dd{background-color: #DDD;}
.bg-cc{background-color: #CCC!important;}
.bg-b2{background-color: #b2e281;}
.bg-ff{background-color:  #268BF5;}
.cursor-p{cursor: pointer;}
.color-f{color: #fff}
.color-6{color: #78787a;}
.color-3{color: #2d2d2d;}
.color-ff{color:  #268BF5;}
.color-red{color: #d20000}
.color-c{color: #ccc;}
.bg-f4{background: #f4f4f4}
.display-ib{display: inline-block;}
.display-n{display: none;}
.display-b{display: block;}
.ht30{height: 30px;}
.l-ht30{line-height: 30px;}
.ht50{height: 50px;}
.l-ht50{line-height: 50px}
.ht65{height: 65px;}
.l-ht65{line-height: 65px;}
.input-n{outline:none}
.text-c{text-align: center;}
.text-r{text-align: right}
.text-l{text-align: left}

/* 排序 hover */
span.pos-r .icon-paixu1 {
	display: none;
}
span.pos-r:hover .icon-paixu1{
	display: inline-block;
}

.fr{float: right;}
.fl{float: left;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.m20{margin: 20px;}
.mb20{margin-bottom: 20px;}
/***富文本样式****/
.d-fwb{ width: 440px; margin-left: 101px; }
.s-fwb{ margin-left: -540px; }
.f-fwb{ height:160px;resize:none; border:none; }
/* /*************** */
html,body{width:100%;height:100%;}
		button{border:none;outline: none;}
		html,body,a,span,div{text-decoration:none;margin: 0;padding: 0;}
		.clearfix:after{content:"";height:0;line-height: 0;display: block;visibility:hidden;clear:both; }
　　　　.clearfix{zoom:1;}
		.fl{float:left;}
		.fr{float:right;}
		.position-r{position: relative;}
		.position-a{position:absolute;}
		.position-f{position:fixed;}
		.display-ib{display: inline-block;}
		.display-n{display: none;}
		.text-c{text-align: center;}
		.text-l{text-align: left;}
		.text-r{text-align: right;}
		.bg-ececec{background: #ececec;}
		.bg-fff{background: #fff;}
		.bgbody{background:#ebeef5;}
		.bg-f6{background:#F6F6F6;}
		.bg9abdf4{background:#9abdf4;}
		.bgblue{background:#328eeb;}
		.font14{font-size:14px;}
		.font16{font-size:16px;}
		.font18{font-size:18px;}
		.font20{font-size:20px;}
		.font24{font-size:24px;}
		.font26{font-size:26px;}
		.font30{font-size:30px;}
		.font36{font-size:36px;}
		.fontweight{font-weight: bold;}
		.header{width:100%;background:#455b8c;}
		.header .left{color:#fff;text-decoration:none;line-height:68px;margin-left: 20px;}
		.header .left span{font-size: 18px;margin-left: 14px;}
		.header .left .icon-iconset0415{font-size: 34px;vertical-align: -5px;}
		.header .nav li{width:120px;height:70px;display: inline-block;}
		.header .nav li a{width:100%;height:100%;display: inline-block;text-align: center;line-height: 70px;font-size: 16px;color:#DCDCDC;}
		.header .nav li a:hover{color:#fff;}
		.header .nav li a.active{border-bottom:3px solid #fff;color:#fff;}
		.header .right{margin-right: 20px;line-height:70px;}
		.header .right .icon-tishi{margin-right:15px;font-size:20px;vertical-align: -4px;}
		.header .right .icon-xiala1{font-size:14px;vertical-align: -2px;margin-left:5px;}
		.header .right a{color:#fff;}
		.header .right img{width: 30px;height: 30px;border-radius: 50%;}
		.header .right .bottmbox .icon-triangle-up{display: block;margin-top: -34px;font-size: 26px;color: #fff;margin-right: -85px;}
		.header .right .bottmbox{top:70px;right:0;width:160px;background: #fff;line-height: 40px;padding: 8px 0;}
		.header .right .bottmbox a{display: inline-block;width:100%;color:#2d2d2d;font-size:14px;text-align:left;}
		.header .right .bottmbox a:hover{color:#328eeb;background: #f2f2f2}
		.header .right .bottmbox a i{font-size:16px;display: inline-block;width: 40px;text-align: center;}
		.header .right .bottmbox .icon-tuichu{padding-left: 4px;box-sizing: border-box;}
		.header .right .mesg{width: 310px;top:70px;right:0;}
		.header .right .mesg .icon-triangle-up{font-size: 26px;color: #fff;float: right;margin-top: -10px;margin-right: 66px;line-height: 9px;}
		.header .right .mesg a{color:#999;}
		.header .right .mesg a:hover{color:#333;}
		.header .right .mesg  p a{color:#333;}
		.header .right .mesg  p a:hover{text-decoration: underline;}/* contnet */
		.w1000{width:1000px;}
		.ht700{height:700px;}
		.margin-auto{margin:0 auto;}
		.mt30{margin-top:30px;}
		.p40-60{padding: 40px 60px;}
		.border-box{box-sizing: border-box;}
		.fontblue{color:#328eeb;}
		.font999{color:#999;}
		.font666{color:#666;}
		.font333{color:#333;}
		.fontfff{color:#fff;}
		.lht50{line-height:50px;}
		.border-t-1{border-top:1px solid #CACACA;}
		.border-b-1{border-bottom:1px solid #CACACA;}
		.border-1{border:1px solid #CACACA;}
		.border-r-1{border-right:1px solid #CACACA;}
		.border-l-1{border-left:1px solid #CACACA;}
		.border-n{border: none;}
		.overflow-y-a{overflow-y: auto;}
		.cursor-p{cursor: pointer;}
		.delandname li a{display: block;line-height:30px;padding-left: 20px;color:#666;}
		.delandname li a:hover{background: #edf1f5 !important;color: #357ae8 !important;}
		.box-shadow-ccc{box-shadow: 0 0 10px #ccc;-moz-box-shadow: 0 0 10px #ccc; -webkit-box-shadow: 0 0 10px #ccc;}
		.clicked{border-bottom: 2px solid #357ae8;}
		.layer-shadow{background: rgba(0,0,0,0.3);position: fixed;top: 0;left: 0;width: 100%;height: 100%;}
		.layer-wrap{position: fixed;margin: auto;top:0;bottom:0;left:0;right:0;}
		.col-4{width:25%;}
		.astyle li{text-align: center;}
		.astyle i{display: inline-block;width:120px;height:120px;border: 2px solid #c8c8c8;border-radius:50%;text-align: center;line-height:120px;font-size: 60px;}
		.astyle li.active i{border:none;background: #357ae8;color:#fff;}
		.bgbtn{background: #357ae8;}		/* 删除弹框 */
		.delbox .yes:hover{background: #4D90FE;}
		.delbox .no:hover{background: #F6F6F6;}
		.kaoqin-list h3:hover{color:#328eeb;}
		.bg-ccc{background: #ccc!important;}
		.bgred{background:red; }
		.bgda{background:#dadada;}		/* biaoxian */
		.xiala p:hover{background: #F6F6F6;}
		.hovers:hover .time{display: none;}
		.hovers:hover .icons{display: block;}
		.icons i:hover{color:#333;}
		.table-body>ul:nth-child(even){background: #F6F6F6;}
		.atable ul:hover{background: #dcdcdc;}
		.dashborder-b{border-bottom: 1px dashed #c8c8c8;}
		.dashborder{border: 1px dashed #c8c8c8;}
		.addgroup:hover{color:#4D90FE;border-color:#4D90FE;}
		.allow:hover{color:#4D90FE;}
		.allow:hover input{border-color:#4D90FE;}
		.ye{background: #3385ff;color: #FFF;padding: 5px 10px;}
		.bg-f6{background: #f6f6f6;}
		.fgr:hover{    box-shadow: 0 0 20px grey!important;}
		.groups li>a{display: inline-block;width:100%;padding:0 10px;line-height: 48px;box-sizing: border-box;color:#333;}
		.groups li.active>a{background:#4D90FE;color:#fff; }
		.groups li>a:hover{background:#4D90FE;color:#fff; }
		::-webkit-scrollbar{width: 10px;height: 10px;}/* 滚动条 */
  		::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;background-color: white;}
		::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color:#CACACA;}
		.group-member>li.hov:hover{background: #f6f6f6;}
		.tab-b{border-bottom: 5px solid #3385ff;color:#3385ff;}
		.col-5{width:20%;}
		.top-nav li.active a{background:#4D90FE;color:#fff; }
		.top-nav li a:hover{color:#4D90FE;}
		.flaa:hover .zhishidian{display: block!important;}
		.answer-num .active{background: #357ae8;border-color:#357ae8;}
		.answer-num .active input{background: #357ae8;}
		.box-shadow-000{box-shadow: 0 0 10px #000;-moz-box-shadow: 0 0 10px #000;-webkit-box-shadow: 0 0 10px #000;}
		.xiala-answer p:hover{background: #2c3e50 !important;}
		.names li:hover{color:#ff8636;}
		.display-ib{display: inline-block;}
		.table-nav li.active{color: #357ae8;border-bottom: 2px solid #357ae8;}
		.table-name:hover{color: #328eeb !important;}
		.time-nav>li>ul>li:hover{background: #328eeb;color:#fff;}
		.links li:hover a{color:#333;}
		.yes:hover{background: #e6e6e6;color: #2D2D2D;}
		.no:hover{background: #4d90fe;color: #fff !important;}
		.setlinks li a{color:#333;}
		.setlinks li.active{background: #4d90fe;}
		.setlinks li.active a{color: #fff !important;}
		.setlinks li:hover a{color: #4d90fe;}
		.bg-qing{background: #90cadf;}
		.font-qing{color: #90cadf;}
		.login li.active{background: #fff;color:#4d90fe;border:1px solid #CACACA;border-bottom:none;}
		/* DH END */
		.box-sh{box-shadow: 0 0 5px #544e4e;}
		.fls:hover .icon-close{display: block!important;}
		.flss .delu{display: none;}
		.flss:hover .delu{display: block;}
		.delu div:hover{color: #855F18}
		.bg-dg{background: darkgray;}
		.box{box-sizing: border-box;}
		/* table,th,td{border: 1px solid #eee;text-align: center;};
		table{border-collapse: collapse;} */
		/* a:hover,a:visited{color:#333333;} */
		a{
			color: #333333;
		}





